Big Huge Thesaurus

Glechoma hederaceae

noun